/* 
 * File:   NeuralNetworkDriver.cpp
 * Author: André
 *
 * Created on December 9, 2012, 3:26 PM
 */

#include <cstdlib>
#include <iostream>
#include <string.h>
#include <ctime>
#include <math.h>
#include "Network.h"

#define DEBUG

using namespace std;

int main(int argc, char** argv) {

   srand(time(NULL));
   
#ifdef DEBUG
   cout << "NEURAL NETWORK V2 - DEBUG MODE" << endl;
#endif
   
   string fname = "neural_net_test.txt";        // specify file name containing parameters
   DataSet* d = new DataSet(fname, 1);             // build DataSet from file
   Network* n = new Network(d);                 // create and initialize network using DataSet
   
   n->runNetwork();
    return 0;
}

